"""
验证用户输入的用户名和QQ号
要求：用户名必须由字母、数字或下划线构成且长度在6-20个字符之间，QQ号是5-12位的数字且首位不能为0

Version: 0.1
Author: yuwl
Date：2024-4-08
"""

import re

def main():
    sentence = '你丫是傻叉吗? 我操你大爷的. Fuck you.'
    purified = re.sub('[操肏艹]|fuck|shit|傻[比屄逼叉缺吊屌]|煞笔', '*', sentence, flags=re.IGNORECASE)
    print(purified)


if __name__ == '__main__':
    main()